central self-discharging wagon - German English Dictionary